battered head - French English Dictionary